package com.example.helloworld;

public class RunoobTest {
    private int instanceVar; // 成员变量
    private static int staticVar; // 静态变量

    // 构造器
    public RunoobTest(int paramVar){
        this.instanceVar = paramVar;
    }

    public void method(int paramVar){
        // 局部变量
        int localVar = 20;

        // 使用变量
//        instanceVar = localVar;
        staticVar = paramVar;

        System.out.println("成员变量: " + instanceVar);
        System.out.println("静态变量: " + staticVar);
        System.out.println("参数变量: " + paramVar);
        System.out.println("局部变量: " + localVar);

    }
    // 主方法
    public static void main(String[] args) {
//        RunoobTest v = new RunoobTest(100);
//        v.method(300);

        int a = 10, b = 20;
        int numxy = swap(a,b);
        System.out.println(numxy);
    }

    // 参数变量
    public static int swap(int x, int y){
        int tempx,tempy;
        tempx = getX(x);
        tempy = y;
        return tempy + tempx;


//        System.out.println("x = " + tempx + ", y = " + tempy);

    }

    //
    public static int getX(int x){
        return x > 10 ? x : 999;
    }

}
